from flask import Blueprint, jsonify
from flask_jwt_extended import jwt_required
from app.utils.decorators import handle_errors

about_bp = Blueprint('about', __name__, url_prefix='/api/about')


@about_bp.route('', methods=['GET'])
@jwt_required()
@handle_errors
def get_company_info():
    """获取公司信息"""
    # 模拟公司信息数据，实际项目中应该从数据库获取
    company_info = {
        "name": "医疗科技有限公司",
        "description": "专注于经颅电刺激治疗设备的研发与生产，致力于为用户提供安全、有效的治疗解决方案。",
        "version": "v1.0.0",
        "copyright": "© 2024 医疗科技有限公司"
    }
    
    return jsonify({
        'company_info': company_info
    })